PARTY - A Software Library for Graph Partitioning

نویسنده

  • Robert Preis
چکیده

The problem of partitioning a graph into a number of pieces is one of the fundamental tasks in computer science and has a number of applications e.g. in computational mechanics or VLSI design. Finding optimal partitions according to diierent measures is in most cases NP-complete. Nevertheless, a large number of eecient partitioning heuristics have been developed during recent years. The performance of these methods in terms of computation time as well as quality of approximation is heavily innuenced by choices of parameters and certain implementation details. Fortunately, the partitioning problem itself is clearly deened and its description leads to a small interface. Thus, eecient implementations of approximation heuristics can be re-used for diierent applications. The PARTY partitioning library serves a variety of different partitioning methods in a very simple and easy way. Instead of implementing the methods directly, the user may take advantage of the ready implemented methods of the library. All implementations include latest developments to increase the performance of the partitioning heuristics. Two kinds of interfaces allow the use as stand-alone tool as well as the inclusion into application codes. The data-structures used as interface to PARTY are simple and easy to generate. Several research projects currently use the PARTY partitioning library to solve the partitioning problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Party Graphpartitioning -library User Manual { Version 1.99

The problem of partitioning a graph into a number of pieces is one of the fundamental tasks in computer science and occurs in several applications like parallel programming or VLSI design. Finding optimal partitions according to diierent measures is in most cases NP-complete. A large number of eecient partitioning heuristics have been developed, but their performance in terms of computation tim...

متن کامل

The Party Partitioning -library User Guide { Version 1.1

The problem of partitioning a graph into a number of pieces is one of the fundamental tasks in computer science and has a number of applications e.g. in parallel programming or VLSI design. Finding optimal partitions according to diierent measures is in most cases NP-complete. Nevertheless, a large number of eecient partitioning heuristics have been developed during recent years. The performanc...

متن کامل

Scotch and libScotch 5.0 User’s Guide

This document describes the capabilities and operations of Scotch and libScotch, a software package and a software library devoted to static mapping, partitioning, and sparse matrix block ordering of graphs and meshes/hypergraphs. It gives brief descriptions of the algorithms, details the input/output formats, instructions for use, installation procedures, and provides a number of examples. Sco...

متن کامل

Heuristic Graph Bisection with Less Restrictive Balance Constraints

Fast graph partitioning is an important subproblem in many applications. While the classical problem asks all partitions to be of almost the same size, there are some applications that do not need or even do not want such restrictive constraints. This paper shows how the Helpful-Set heuristic implemented in the graph partitioning library Party can be adopted to the less restrictive case.

متن کامل

François Pellegrini Bacchus team , INRIA Bordeaux Sud - Ouest IPB

This document describes the capabilities and operations of Scotch and libScotch, a software package and a software library devoted to static mapping, partitioning, and sparse matrix block ordering of graphs and meshes/hypergraphs. It gives brief descriptions of the algorithms, details the input/output formats, instructions for use, installation procedures, and provides a number of examples. Sco...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997